/**
 * Copyright:  Copyright (c) 2013
 *
 * @FileName		: ProfitAndLossDivisionService.java
 * @PageName		: 손익현황 - 사업부별
 * @Date			: 오후 12:01:01
 * @LastModifier	: 최경민
 * @LastModifyDate	: 
 * @LastModifier	: 
 * Change history	:
 */
package com.pulp.management.service;

import java.sql.SQLException;
import java.util.List;

import com.pulp.management.model.ProfitAndLossDivisionInfo;

/**
 * @author 최경민
 * 
 */
public interface ProfitAndLossDivisionService {

	/**
	 * 손익형환 사업부별 - Column Chart 데이터.
	 * 
	 * @return the division column chart list
	 * @throws SQLException the sQL exception
	 */
	public List<ProfitAndLossDivisionInfo> getDivisionColumnChartList() throws SQLException;

	/**
	 * 손익형환 사업부별 - Total Column Chart 데이터.
	 * 
	 * @return the division total column chart list
	 * @throws SQLException the sQL exception
	 */
	public List<ProfitAndLossDivisionInfo> getDivisionTotalColumnChartList() throws SQLException;

	/**
	 * 손익형환 사업부별 - Table 데이터.
	 * 
	 * @return the division table list
	 * @throws SQLException the sQL exception
	 */
	public List<ProfitAndLossDivisionInfo> getDivisionTableList() throws SQLException;

	/**
	 * 손익형환 사업부별 - Pie Chart 데이터.
	 * 
	 * @return the division pie chart list
	 * @throws SQLException the sQL exception
	 */
	public List<ProfitAndLossDivisionInfo> getDivisionPieChartList() throws SQLException;

}
